2009년09월27일 8번
[정보보호개론] Deadlock(교착상태) 에 관한 설명으로 가장 올바른 것은?
- ① 여러 개의 프로세스가 자원의 사용을 위해 경쟁한다.
- ② 이미 다른 프로세스가 사용하고 있는 자원을 사용하려 한다.
- ③ 두 프로세스가 순서대로 자원을 사용한다.
- ④ 두개 이상의 프로세스가 서로 상대방이 사용하고 있는 자원을 기다린다.
(정답률: 알수없음)
문제 해설
Deadlock은 두 개 이상의 프로세스가 서로 상대방이 사용하고 있는 자원을 기다리며 무한정 대기하는 상황을 말합니다. 이는 이미 다른 프로세스가 사용하고 있는 자원을 사용하려 한다는 이유로 발생할 수 있습니다. 예를 들어, 프로세스 A가 파일을 열어서 사용 중인데, 프로세스 B가 그 파일을 열어서 사용하려고 할 때, B는 A가 파일을 닫을 때까지 무한정 대기하게 됩니다. 이러한 상황에서 두 프로세스는 서로 자원을 기다리며 무한정 대기하게 되어, 시스템이 멈추는 상황이 발생합니다.
연도별
- 2024년04월21일
- 2023년10월29일
- 2023년04월09일
- 2022년10월30일
- 2022년04월10일
- 2021년10월24일
- 2021년04월11일
- 2020년10월25일
- 2020년05월24일
- 2019년10월27일
- 2019년04월14일
- 2018년10월28일
- 2018년04월08일
- 2017년10월29일
- 2017년04월09일
- 2016년10월09일
- 2016년04월10일
- 2015년10월18일
- 2015년04월05일
- 2010년10월03일
- 2010년05월09일
- 2009년09월27일
- 2008년09월28일
- 2007년09월16일
- 2007년04월01일
- 2006년09월24일
- 2006년05월14일
- 2005년07월31일
- 2005년03월13일
- 2004년09월12일
- 2004년02월29일
- 2003년08월10일
- 2002년10월20일
- 2002년02월20일
- 2001년06월03일
- 2001년02월25일